package com.jeecg.xmyield.entity;

import org.hibernate.annotations.GenericGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

import javax.persistence.*;

/**   
 * @Title: Entity
 * @Description: 晋陕蒙442家样本煤矿周度产量
 * @author onlineGenerator
 * @date 2022-07-27 11:52:46
 * @version V1.0   
 *
 */
@Entity
@Table(name = "XM_YIELD", schema = "")
@SuppressWarnings("serial")
public class XmYieldEntity implements java.io.Serializable {
	/**主键*/
	private java.lang.String id;
	/**内蒙周度产量*/
	@Excel(name="内蒙周度产量",width=15)
	private java.math.BigDecimal mongolia;
	/**陕西周度产量*/
	@Excel(name="陕西周度产量",width=15)
	private java.math.BigDecimal shaanxi;
	/**山西周度产量*/
	@Excel(name="山西周度产量",width=15)
	private java.math.BigDecimal shanxi;
	/**产能利用率百分比的整数值*/
	@Excel(name="产能利用率百分比的整数值",width=15)
	private java.math.BigDecimal capacity;
	/**时间*/
	@Excel(name="时间",width=15,format = "yyyy-MM-dd")
	private java.util.Date createTime;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  主键
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")

	@Column(name ="ID",nullable=false,length=36)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  主键
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  产能利用率百分比的整数值
	 */

	@Column(name ="CAPACITY",nullable=true,length=50)
	public java.math.BigDecimal getCapacity(){
		return this.capacity;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  产能利用率百分比的整数值
	 */
	public void setCapacity(java.math.BigDecimal capacity){
		this.capacity = capacity;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  内蒙周度产量
	 */

	@Column(name ="MONGOLIA",nullable=true,length=50)
	public java.math.BigDecimal getMongolia(){
		return this.mongolia;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  内蒙周度产量
	 */
	public void setMongolia(java.math.BigDecimal mongolia){
		this.mongolia = mongolia;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  陕西周度产量
	 */

	@Column(name ="SHAANXI",nullable=true,length=50)
	public java.math.BigDecimal getShaanxi(){
		return this.shaanxi;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  陕西周度产量
	 */
	public void setShaanxi(java.math.BigDecimal shaanxi){
		this.shaanxi = shaanxi;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  山西周度产量
	 */

	@Column(name ="SHANXI",nullable=true,length=50)
	public java.math.BigDecimal getShanxi(){
		return this.shanxi;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  山西周度产量
	 */
	public void setShanxi(java.math.BigDecimal shanxi){
		this.shanxi = shanxi;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  时间
	 */

	@Column(name ="CREATE_TIME",nullable=true,length=50)
	public java.util.Date getCreateTime(){
		return this.createTime;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  时间
	 */
	public void setCreateTime(java.util.Date createTime){
		this.createTime = createTime;
	}
}
